Internet Archive BookReader

Eminent Welshmen: a short biographical dictionary of Welshmen who have attained distinction from the earliest times to the present